32a87ba20a0a6ff4b19beb1b5d4ff0ade2222697,src/ca/mcgill/cs/stg/jetuml/framework/SegmentationStyleFactory.java,VHV,getPath,#Edge#Graph#,504

Before Change


			{
				Position position = computePosition(pEdge, startSide, pGraph, true);
				start = new Point2D.Double( start.getX() + position.computeNudge(pEdge.getStart().getBounds().getWidth()), start.getY());
				position = computePosition(pEdge, startSide.flip(), pGraph, false);
				end = new Point2D.Double( end.getX()+ position.computeNudge(pEdge.getEnd().getBounds().getWidth()), end.getY());
			}
			
	  		if(Math.abs(start.getX() - end.getX()) <= MIN_SEGMENT)

After Change


			if( pGraph != null )
			{
				start = computePointPosition(pEdge.getStart(), startSide, computePosition(pEdge, startSide, pGraph, true));
				end = computePointPosition(pEdge.getEnd(), startSide.flip(), computePosition(pEdge, startSide.flip(), pGraph, false));
			}
			
	  		if(Math.abs(start.getX() - end.getX()) <= MIN_SEGMENT)